home *** CD-ROM | disk | FTP | other *** search
/ PC Elektro 3 / PC-Elektro-3-cd1.bin / KBan 2.0 / KBANSRC.LZH / SRC / PROG / VIEW / APTLINE.H < prev    next >
Encoding:
C/C++ Source or Header  |  1997-08-23  |  916 b   |  36 lines

  1. // the declaration of class CAptChgLineDialog
  2. // Copyright (C) 1997 Kazutaka Hirata <khirata@jove.acs.unt.edu>
  3.  
  4. #ifndef _APTLINE_H_
  5. #define _APTLINE_H_
  6.  
  7. // stdafx.h should be included already
  8.  
  9. #include "../kbandata/apt.h"
  10. #include "../kbandata/apttable.h"
  11. #include "../resource.h"
  12. #include "aptcmn.h"
  13.  
  14. class CAptChgLineDialog : public CAptCommonDialog {
  15.   int              m_width;
  16.  
  17.   CEdit&           ctlWidth();
  18.   virtual void     SetAll(const APERTURE& apt);
  19.   void             AddAperture(const APERTURE& apt);
  20. public:
  21.   CAptChgLineDialog(
  22.     CWnd*            pParentWnd      ,
  23.     const APT_TABLE& apt_table       ,
  24.     const APT_TABLE& apt_table_purged,
  25.     const APERTURE&  prev
  26.   );
  27.   virtual BOOL     OnInitDialog();
  28.   virtual void     OnOK();
  29. protected:
  30.   virtual void     DoDataExchange(CDataExchange* pDX);
  31. public:
  32.   DECLARE_MESSAGE_MAP()
  33. };
  34.  
  35. #endif /* _APTLINE_H_ */
  36.